Big Huge Thesaurus

Nestor notabilis

noun